predaceous instinct - French English Dictionary